Big Huge Thesaurus

Ranunculus lyalii

noun